home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 38
/
Amiga Format CD38 (1999-03-15)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-04].iso
/
-in_the_mag-
/
reader_requests
/
dice_v3.15
/
lib
/
ulib.def
< prev
next >
Wrap
Text File
|
1999-01-26
|
18KB
|
524 lines
# ULIB.DEF - LIB.DEF FOR UNIX
#
# LBMAKE definition file, use LBMAKE to generate *any* DICE link library
# you wish. To use, DTMP: must be assigned to a lot of semi-temporary
# space. The generated libraries will be placed in DLIB:
#
# Flag Description
#
# s generate small-data library
# r generate registered-args library
# p generate profiled library
# l generate large-data library
#
# Combinations Allowed: (note that registered args may not be generated
# for the 1.3 amiga.lib, simply use the reg-args 2.0 amiga.lib instead)
#
# s small-data
# s p
# s r
# s r p
# l
# l p
# l r
# l r p
#
# Libraries:
#
# startup generate DLIB:c.o, c_pi.o, c_pr.o, x.o (specify no flags)
# auto generate DLIB:auto[model].lib (only 's'mall data supported)
# mlib generate DLIB:m[model].lib
# clib generate DLIB:c[model].lib
# uclib generate DLIB:uc[model].lib (UNIX C compat library)
# rom generate DLIB:rom[model].lib
# amiga13 generate DLIB:amiga13[model].lib
# amiga20 generate DLIB:amiga20[model].lib
#
# EXAMPLE:
#
# 1> LbMake clib l generate a large-data cl.lib
#
# 1> LbMake amiga20 s p generate a small-data profiled 2.0 amiga
# library (amigasp20.lib)
#
@Type s -ms -r -pr
@Type r -mRR -proto -mi
@Type p -prof -mi0
# the type for the large-data model MUST be 'l' to handle +lconvert
#
@Type l -mD
@Objects startup ../dlib/%s
@Library clib ../dlib/c%s.lib
@Library uclib ../dlib/uc%s.lib
@Library rom ../dlib/rom%s.lib
@Library amiga13 ../dlib/amiga13%s.lib
@Library amiga20 ../dlib/amiga20%s.lib
@Library mlib ../dlib/m%s.lib
@Library auto ../dlib/auto%s.lib
@DefTree obj3/lib_%s/
@AltTree pass1 obj1/lib_%s/
@AltTree pass2 obj2/lib_%s/
@AltTree pass3 obj3/lib_%s/
[../include/amiga20/fd/]mathieeesingbas_lib.fd +clib +uclib -pass2
[../include/amiga20/fd/]mathieeesingtrans_lib.fd +clib +uclib -pass2
assert/assert.c +clib +uclib
assert/abort.c +clib +uclib
amiga/exit.c +clib +uclib
amiga/main.c +clib +uclib
amiga/wbmain.c +clib +uclib
amiga/c.a +startup
amiga/c_pi.a +startup
amiga/c_pr.a +startup
amiga/x.a +startup
amiga/config.a +clib +uclib
amiga/muls.a +clib +uclib +rom
amiga/mods.a +clib +uclib +rom
amiga/h_mods.a +hyper
amiga/modu.a +clib +uclib +rom
amiga/h_modu.a +hyper
amiga/divs.a +clib +uclib +rom
amiga/divu.a +clib +uclib +rom
amiga/parseargs.c +clib +uclib
amiga/chkabort.c +clib +uclib
amiga/ablck.c +clib +uclib
amiga/resident.c +clib +uclib
amiga/path.c +clib +uclib
amiga/exec_dcc.c +clib +uclib
amiga/execseg.a +clib +uclib
amiga/stack.a +clib +uclib
amiga/cstack.c +clib +uclib
amiga/stk_base.c +clib +uclib
amiga/stk_chunk.c +clib +uclib
amiga/stk_fudge.c +clib +uclib
amiga/stack_abort.c +clib +uclib
amiga/alloca.a +clib +uclib
amiga/rega4.a +clib +uclib
#amiga/dynamic.c +clib +uclib
amiga/aprof.a +clib +uclib -pass2
amiga/profile.c +clib +uclib -pass2
rexx/place.c +clib +uclib
memory/malloc.c +clib +uclib
memory/calloc.c +clib +uclib
memory/realloc.c +clib +uclib
memory/free.c +clib +uclib
memory/slow.a +clib +uclib +rom
memory/movmem.a +clib +uclib +rom
memory/setmem.a +clib +uclib +rom
memory/cmpmem.a +clib +uclib +rom
memory/memcpy.a +clib +uclib +rom
memory/memset.a +clib +uclib +rom
stdio/vprintf.c +clib +uclib
stdio/vfprintf.c +clib +uclib
stdio/vsprintf.c +clib +uclib +rom
stdio/fprintf.c +clib +uclib
stdio/fputc.c +clib +uclib
stdio/fputs.c +clib +uclib
stdio/printf.c +clib +uclib
stdio/puts.c +clib +uclib
stdio/fclose.c +clib +uclib
stdio/fflush.c +clib +uclib
stdio/fgetc.c +clib +uclib
stdio/fgets.c +clib +uclib
stdio/filbuf.c +clib +uclib
stdio/finitdesc.c +clib +uclib
stdio/fopen.c +clib +uclib
stdio/fread.c +clib +uclib
stdio/fscanf.c +clib +uclib
stdio/fseek.c +clib +uclib
stdio/fgetpos.c +clib +uclib
stdio/fsetpos.c +clib +uclib
stdio/ftell.c +clib +uclib
stdio/fwrite.c +clib +uclib
stdio/gets.c +clib +uclib
stdio/perror.c +clib +uclib
stdio/remove.c +clib
stdio/rename.c +clib +uclib
stdio/rewind.c +clib +uclib
stdio/scanf.c +clib +uclib
stdio/sscanf.c +clib +uclib
stdio/setvbuf.c +clib +uclib
stdio/setbuf.c +clib +uclib
stdio/sglob.c +clib +uclib
stdio/sprintf.c +clib +uclib +rom
stdio/ungetc.c +clib +uclib
stdio/tmpnam.c +clib +uclib
stdio/tmpfile.c +clib +uclib
stdio/pfmt.c +clib +uclib +rom
stdio/sfmt.c +clib +uclib
stdio/bufsiz.c +clib +uclib
stdio/unix_remove.c +uclib
stdlib/atexit.c +clib +uclib
stdlib/abs.c +clib +uclib +rom
stdlib/labs.c +clib +uclib +rom
stdlib/lglob.c +clib +uclib
stdlib/s1glob.c +clib +uclib
stdlib/s2glob.c +clib +uclib
stdlib/atol.c +clib +uclib +rom
stdlib/atoi.c +clib +uclib +rom
stdlib/system.c +clib +uclib
stdlib/atof.c +clib +uclib
stdlib/qsort.c +clib +uclib +rom
stdlib/bsearch.c +clib +uclib +rom
stdlib/rand.c +clib +uclib +rom
string/strcmp.c +clib +uclib +rom
string/strlen.c +clib +uclib +rom
string/strncmp.c +clib +uclib +rom
string/strcat.c +clib +uclib +rom
string/strcpy.c +clib +uclib +rom
string/stpcpy.c +clib +uclib +rom
string/strncat.c +clib +uclib +rom
string/strncpy.c +clib +uclib +rom
string/strbpl.c +clib +uclib +rom
string/strpbrk.c +clib +uclib +rom
string/strrchr.c +clib +uclib +rom
string/strchr.c +clib +uclib +rom
string/strtok.c +clib +uclib
string/strins.c +clib +uclib +rom
string/strdup.c +clib +uclib
string/strcspn.c +clib +uclib +rom
string/strspn.c +clib +uclib +rom
string/strerror.c +clib +uclib
string/strstr.c +clib +uclib +rom
string/stpchr.c +clib +uclib +rom
string/strcasecmp.c +clib +uclib +rom
string/strncasecmp.c +clib +uclib +rom
# stricmp() must occur before ctype stuff
string/stricmp.c +clib +uclib +rom
string/strnicmp.c +clib +uclib +rom
#
# string/strtod.c +clib +uclib -pass2
string/strtol.c +clib +uclib +rom
string/strtoul.c +clib +uclib +rom
fd/close.c +clib +uclib
fd/getfh.c +clib +uclib
fd/isatty.c +clib +uclib
fd/lseek.c +clib +uclib
fd/open.c +clib
fd/read.c +clib +uclib
fd/write.c +clib +uclib
fd/unlink.c +clib +uclib
fd/rmdir.c +clib +uclib
fd/makefd.c +clib +uclib
fd/ioctl.c +clib +uclib
fd/fcntl.c +clib +uclib
fd/creat.c +clib
fd/mkdir.c +clib
fd/fdtofh.c +clib +uclib
fd/cache.c +clib +uclib
fd/cacheen.c +clib +uclib
fd/unix_creat.c +uclib
fd/unix_open.c +uclib
fd/unix_mkdir.c +uclib
# Ordering of ctype stuff important due to __near reference
ctype/isalnum.c +clib +uclib +rom
ctype/isalpha.c +clib +uclib +rom
ctype/iscntrl.c +clib +uclib +rom
ctype/isdigit.c +clib +uclib +rom
ctype/isgraph.c +clib +uclib +rom
ctype/islower.c +clib +uclib +rom
ctype/isspace.c +clib +uclib +rom
ctype/isupper.c +clib +uclib +rom
ctype/ispunct.c +clib +uclib +rom
ctype/isxdigit.c +clib +uclib +rom
ctype/isprint.c +clib +uclib +rom
ctype/tolower.c +clib +uclib +rom
ctype/toupper.c +clib +uclib +rom
ctype/carya.c +clib +uclib +rom
ctype/caryb.c +clib +uclib +rom
ctype/cltou.c +clib +uclib +rom
ctype/cutol.c +clib +uclib +rom
compat/bpf.a +clib +uclib
extra/gethead.a +clib +uclib
extra/getpred.a +clib +uclib
extra/gettail.a +clib +uclib
extra/lock.a +clib +uclib
extra/muldiv.a +clib +uclib +rom
extra/resource.a +clib +uclib
extra/strupper.c +clib +uclib +rom
extra/strlower.c +clib +uclib +rom
extra/os20.c +clib +uclib
extra/getfnl.c +clib +uclib
extra/wildcard.c +clib +uclib
extra/expand_args.c +clib +uclib
extra/setfiledate.c +clib +uclib
extra/requestfh.c +clib +uclib
extra/waitmsg.c +clib +uclib
extra/fhprintf.c +clib +uclib
extra/vfhprintf.c +clib +uclib
extra/unixpath.c +clib +uclib
extra/console.c +clib +uclib
extra/system13.c +clib +uclib
extra/system13ex.a +clib +uclib
#
# setjmp/vfork.a must occur within pc-rel jmp range of vfork
setjmp/setjmp.a +clib +uclib
setjmp/vfork.a +clib +uclib
unix/sleep.c +clib +uclib
unix/getcwd.c +clib +uclib
unix/getwd.c +clib +uclib
unix/chdir.c +clib
unix/access.c +clib
unix/stat.c +clib
unix/lstat.c +clib
unix/fstat.c +clib +uclib
unix/getenv.c +clib +uclib
unix/setenv.c +clib +uclib
unix/vfork.c +clib
unix/select.c +clib +uclib
unix/pipe.c +clib +uclib
unix/dir.c +clib
unix/symlink.c +clib
unix/utimes.c +clib
unix/mktemp.c +clib +uclib
unix/unix_vfork.c +uclib
unix/unix_chdir.c +uclib
unix/unix_access.c +uclib
unix/unix_stat.c +uclib
unix/unix_lstat.c +uclib
unix/unix_dir.c +uclib
unix/unix_symlink.c +uclib
unix/unix_utimes.c +uclib
unix/index.c +uclib
unix/rindex.c +uclib
signal/signal.c +clib +uclib
signal/sigmask.c +clib +uclib
time/ctime.c +clib +uclib
time/asctime.c +clib +uclib
time/localtime.c +clib +uclib
time/mktime.c +clib +uclib
time/strftime.c +clib +uclib
time/time.c +clib +uclib
time/clock.c +clib +uclib
time/comp.c +clib +uclib
float/cva_dptoffp.a +clib +uclib -pass2 +lconvert
float/cva_dptosp.a +clib +uclib -pass2 +lconvert
float/cva_ffptodp.a +clib +uclib -pass2 +lconvert
float/cva_sptodp.a +clib +uclib -pass2 +lconvert
float/ffpa_add.a +clib +uclib -pass2 +lconvert
float/ffpa_sub.a +clib +uclib -pass2 +lconvert
float/ffpa_mul.a +clib +uclib -pass2 +lconvert
float/ffpa_div.a +clib +uclib -pass2 +lconvert
float/ffpa_cmp.a +clib +uclib -pass2 +lconvert
float/ffpa_tst.a +clib +uclib -pass2 +lconvert
float/ffpa_fix.a +clib +uclib -pass2 +lconvert
float/ffpa_flt.a +clib +uclib -pass2 +lconvert
float/ffpa_neg.a +clib +uclib -pass2 +lconvert
float/ffpa_acos.a +clib +uclib -pass2 +lconvert
float/ffpa_atan.a +clib +uclib -pass2 +lconvert
float/ffpa_asin.a +clib +uclib -pass2 +lconvert
float/ffpa_exp.a +clib +uclib -pass2 +lconvert
float/ffpa_log.a +clib +uclib -pass2 +lconvert
float/ffpa_pow.a +clib +uclib -pass2 +lconvert
float/ffpa_sqrt.a +clib +uclib -pass2 +lconvert
float/ffpa_cos.a +clib +uclib -pass2 +lconvert
float/ffpa_abs.a +clib +uclib -pass2 +lconvert
float/ffpa_log10.a +clib +uclib -pass2 +lconvert
float/ffpa_sin.a +clib +uclib -pass2 +lconvert
float/ffpa_tan.a +clib +uclib -pass2 +lconvert
#float/ffpa_modf.c +clib +uclib -pass2 +lconvert
float/spa_add.a +clib +uclib -pass2 +lconvert
float/spa_sub.a +clib +uclib -pass2 +lconvert
float/spa_mul.a +clib +uclib -pass2 +lconvert
float/spa_div.a +clib +uclib -pass2 +lconvert
float/spa_cmp.a +clib +uclib -pass2 +lconvert
float/spa_tst.a +clib +uclib -pass2 +lconvert
float/spa_fix.a +clib +uclib -pass2 +lconvert
float/spa_flt.a +clib +uclib -pass2 +lconvert
float/spa_neg.a +clib +uclib -pass2 +lconvert
float/spa_acos.a +clib +uclib -pass2 +lconvert
float/spa_atan.a +clib +uclib -pass2 +lconvert
float/spa_asin.a +clib +uclib -pass2 +lconvert
float/spa_exp.a +clib +uclib -pass2 +lconvert
float/spa_log.a +clib +uclib -pass2 +lconvert
float/spa_pow.a +clib +uclib -pass2 +lconvert
float/spa_sqrt.a +clib +uclib -pass2 +lconvert
float/spa_cos.a +clib +uclib -pass2 +lconvert
float/spa_abs.a +clib +uclib pass2 +lconvert
float/spa_log10.a +clib +uclib -pass2 +lconvert
float/spa_floor.a +clib +uclib -pass2 +lconvert
float/spa_ceil.a +clib +uclib -pass2 +lconvert
float/spa_sin.a +clib +uclib -pass2 +lconvert
float/spa_tan.a +clib +uclib -pass2 +lconvert
#float/spa_modf.c +clib +uclib -pass2 +lconvert
float/dpa_add.a +clib +uclib -pass2 +lconvert
float/dpa_sub.a +clib +uclib -pass2 +lconvert
float/dpa_mul.a +clib +uclib -pass2 +lconvert
float/dpa_div.a +clib +uclib -pass2 +lconvert
float/dpa_cmp.a +clib +uclib -pass2 +lconvert
float/dpa_tst.a +clib +uclib -pass2 +lconvert
float/dpa_fix.a +clib +uclib -pass2 +lconvert
float/dpa_flt.a +clib +uclib -pass2 +lconvert
float/dpa_neg.a +clib +uclib -pass2 +lconvert
float/dpa_acos.a +clib +uclib -pass2 +lconvert
float/dpa_asin.a +clib +uclib -pass2 +lconvert
float/dpa_atan.a +clib +uclib -pass2 +lconvert
float/dpa_sin.a +clib +uclib -pass2 +lconvert
float/dpa_exp.a +clib +uclib -pass2 +lconvert
float/dpa_cos.a +clib +uclib -pass2 +lconvert
float/dpa_tan.a +clib +uclib -pass2 +lconvert
float/dpa_pow.a +clib +uclib -pass2 +lconvert
float/dpa_log.a +clib +uclib -pass2 +lconvert
float/dpa_log10.a +clib +uclib -pass2 +lconvert
float/dpa_floor.a +clib +uclib -pass2 +lconvert
float/dpa_ceil.a +clib +uclib -pass2 +lconvert
float/dpa_abs.a +clib +uclib -pass2 +lconvert
float/dpa_sqrt.a +clib +uclib -pass2 +lconvert
#float/dpa_modf.c +clib +uclib -pass2 +lconvert
#float/dpa_atan2.c +clib +uclib -pass2 +lconvert
amigalib/systemtags.c +amiga20 +a20func20
amigalib/aslreqtags.c +amiga20 +a20func20
amigalib/allocasltags.c +amiga20 +a20func20
amigalib/newloadsegtags.c +amiga20 +a20func20
amigalib/openscreentags.c +amiga20 +a20func20
amigalib/openwindowtags.c +amiga20 +a20func20
amigalib/allocdosobjtags.c +amiga20 +a20func20
amigalib/createnewproctags.c +amiga20 +a20func20
amigalib/easyreq.c +amiga20 +a20func20
amigalib/printf.c +amiga20 +a20func20
amigalib/createtask.c +amiga13 +amiga20 +a20func20
amigalib/createextio.c +amiga13 +amiga20 +a20func20
amigalib/createport.c +amiga13 +amiga20 +a20func20
amigalib/createstdio.c +amiga13 +amiga20 +a20func20
amigalib/newlist.c +amiga13 +amiga20 +a20func20
amigalib/system.c +amiga13 +amiga20 +a20func20
amigalib/beginio.a +amiga13 +amiga20 +a20func20
amigalib/custom.a +amiga13 +amiga20 +a20func20
amigalib/icrlvo.a +amiga13 +amiga20 +a20func20
[../include/]amiga13/fd/mathffp_lib.fd +amiga13
[../include/]amiga13/fd/mathtrans_lib.fd +amiga13
[../include/]amiga13/fd/mathieeedoubbas_lib.fd +amiga13
[../include/]amiga13/fd/clist_lib.fd +amiga13
[../include/]amiga13/fd/dos_lib.fd +amiga13
[../include/]amiga13/fd/expansion_lib.fd +amiga13
[../include/]amiga13/fd/potgo_lib.fd +amiga13
[../include/]amiga13/fd/diskfont_lib.fd +amiga13
[../include/]amiga13/fd/timer_lib.fd +amiga13
[../include/]amiga13/fd/intuition_lib.fd +amiga13
[../include/]amiga13/fd/console_lib.fd +amiga13
[../include/]amiga13/fd/translator_lib.fd +amiga13
[../include/]amiga13/fd/graphics_lib.fd +amiga13
[../include/]amiga13/fd/exec_lib.fd +amiga13
[../include/]amiga13/fd/layers_lib.fd +amiga13
[../include/]amiga13/fd/mathieeedoubtrans_lib.fd +amiga13
[../include/]amiga13/fd/icon_lib.fd +amiga13
[../include/]amiga13/fd/romboot_lib.fd +amiga13
[../include/]amiga20/fd/asl_lib.fd +amiga2020
[../include/]amiga20/fd/battclock_lib.fd +amiga2020
[../include/]amiga20/fd/battmem_lib.fd +amiga2020
[../include/]amiga20/fd/cia_lib.fd +amiga2020
[../include/]amiga20/fd/commodities_lib.fd +amiga2020
[../include/]amiga20/fd/console_lib.fd +amiga2020
[../include/]amiga20/fd/diskfont_lib.fd +amiga2020
[../include/]amiga20/fd/dos_lib.fd +amiga2020
[../include/]amiga20/fd/exec_lib.fd +amiga2020
[../include/]amiga20/fd/expansion_lib.fd +amiga2020
[../include/]amiga20/fd/gadtools_lib.fd +amiga2020
[../include/]amiga20/fd/graphics_lib.fd +amiga2020
[../include/]amiga20/fd/icon_lib.fd +amiga2020
[../include/]amiga20/fd/iffparse_lib.fd +amiga2020
[../include/]amiga20/fd/input_lib.fd +amiga2020
[../include/]amiga20/fd/misc_lib.fd +amiga2020
[../include/]amiga20/fd/intuition_lib.fd +amiga2020
[../include/]amiga20/fd/keymap_lib.fd +amiga2020
[../include/]amiga20/fd/layers_lib.fd +amiga2020
[../include/]amiga20/fd/mathffp_lib.fd +amiga2020
[../include/]amiga20/fd/mathieeedoubbas_lib.fd +amiga2020
[../include/]amiga20/fd/mathieeedoubtrans_lib.fd +amiga2020
[../include/]amiga20/fd/mathieeesingbas_lib.fd +amiga2020
[../include/]amiga20/fd/mathieeesingtrans_lib.fd +amiga2020
[../include/]amiga20/fd/mathtrans_lib.fd +amiga2020
[../include/]amiga20/fd/potgo_lib.fd +amiga2020
[../include/]amiga20/fd/ramdrive_lib.fd +amiga2020
[../include/]amiga20/fd/timer_lib.fd +amiga2020
[../include/]amiga20/fd/translator_lib.fd +amiga2020
[../include/]amiga20/fd/utility_lib.fd +amiga2020
[../include/]amiga20/fd/wb_lib.fd +amiga2020
[../include/]amiga20/fd/disk_lib.fd +amiga2020
[../include/]amiga20/fd/rexxsyslib_lib.fd +amiga20 +amiga1320
[../include/fd/]dicecache_lib.fd +clib +uclib
alib/wbmain.a +auto +lconvert
alib/doslib.a +auto +lconvert
alib/intlib.a +auto +lconvert
alib/iconlib.a +auto +lconvert
alib/gfxlib.a +auto +lconvert
alib/fifolib.a +auto +lconvert
alib/mathlib.a +auto +lconvert
alib/mathtranlib.a +auto +lconvert
alib/ieeeslib.a +auto +lconvert
alib/ieeestranlib.a +auto +lconvert
alib/ieeedlib.a +auto +lconvert
alib/ieeedtranlib.a +auto +lconvert
alib/utillib.a +auto +lconvert
alib/system.a +auto +lconvert
alib/readeclock.a +auto +lconvert
alib/gadtools.a +auto +lconvert
alib/diskfont.a +auto +lconvert
alib/asl.a +auto +lconvert
alib/layer.a +auto +lconvert
alib/timer.a +auto +lconvert
alib/rexx.a +auto +lconvert
alib/translator.a +auto +lconvert
alib/dicecache.a +auto +lconvert
alib/aguide.a +auto +lconvert
alib/bullet.a +auto +lconvert
alib/commodities.a +auto +lconvert
alib/datatypes.a +auto +lconvert
alib/iffparse.a +auto +lconvert
alib/wbenchlib.a +auto +lconvert
alib/locale.a +auto +lconvert
math/printf.c +mlib
math/sprintf.c +mlib
math/fprintf.c +mlib
math/vprintf.c +mlib
math/vfprintf.c +mlib
math/vsprintf.c +mlib
math/scanf.c +mlib
math/sscanf.c +mlib
math/fscanf.c +mlib
#math/pfmt.c +mlib
math/sfmt.c +mlib